The missing leak

نویسندگان

  • Jonas Maebe
  • Michiel Ronsse
  • Koen De Bosschere
چکیده

Memory leaks are caused by allocating memory blocks and not releasing them after their last use. In most modern programs, dynamic data structures are used quite extensively. In this case, only knowing the allocation site of leaked memory blocks, as reported by most current tools, is often not enough to fix said leaks. It is also possible that all pointers to a memory block were overwritten during the execution of a program, in which case more information is required as well. In this paper we describe an approach which uses a combination of dynamic instrumentation and garbage collection techniques to keep track of all memory blocks and their referring pointers. At the end of the execution, we can inform the user where exactly the last pointer to a memory block has been lost, as well as where this pointer was created. Another possibility is tracking a specific memory block during the life time of an execution and reporting the creation and destruction of all references to it. All this can be done without the need for recompilation or relinking.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Leak energy based missing feature mask generation for ICA and GSS and its evaluation with simultaneous speech recognition

This paper addresses automatic speech recognition (ASR) for robots integrated with sound source separation (SSS) by using leak noise based missing feature mask generation. The missing feature theory (MFT) is a promising approach to improve noise-robustness of ASR. An issue in MFT-based ASR is automatic generation of the missing feature mask. To improve robot audition, we applied this theory to ...

متن کامل

Effects of Flow Hydraulics, Pipe Structure and Submerged Jet on Leak Behaviour

The aim of this paper is numerical and experimental study of the effects of flow hydraulics, pipe structure (particularly elastic behaviour) and submerged jet on leak behaviour. In this regard, experimental tests were performed on a high-pressure circulation set up. Experiments were performed on an old steel pipe and a High Density Polyethylene (HDPE) pipe discharged to the atmosphere in a wide...

متن کامل

INVERSE FREQUENCY RESPONSE ANALYSIS FOR PIPELINES LEAK DETECTION USING THE PARTICLE SWARM OPTIMIZATION

Inverse Transient Analysis (ITA) is a powerful approach for leak detection of pipelines. When the pipe transient flow is analyzed in frequency domain the ITA is called Inverse Frequency Response Analysis (IFRA). To implement an IFRA for leak detection, a transient state is initiated in the pipe by fast closure of the downstream end valve. Then, the pressure time history at the valve location is...

متن کامل

Statistical Review of Major Standpoints in Hydraulic Transient-Based Leak Detection

Today, pipe systems are the most common facilities to convey various fluids from one place to another. In such facilities faults like leaks lead to advert consequences such as economic losses and social health threats. The fact that early detection of leaks can play a prominent role in reducing the amount of these undesired impacts has absorbed noticeable attention from researchers to this fiel...

متن کامل

بررسی اثر خون اتولوگ برای پلورودز در نشت مداوم هوا (Persistent air leak)، دانشگاه علوم پزشکی گیلان، 80-1377

Persistent air leaks occur after Spontaneous pneumothorax both primary and secondary, and after lungs trauma and lung surgeries are sever problems encountered chest surgeons with. Persistent air leak causes longer patients hospitalization. Materials and Methods: We used autologous blood pleurodesis in patients with persistent air leak for 30patients with more than 8 days air leaks, during a th...

متن کامل

Knowledge Engineering for Large Belief Networks

We present several techniques for knowledge engineering of large belief networks (BNs) based on the our experiences with a network derived from a large medical knowledge base. The noisyMAX, a generalization of the noisy-OR gate, is used to model causal independence in a BN with multivalued variables. We describe the use of leak probabilities to enforce the closed-world assumption in our model. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004